public class GameLoop {
	State player1CurrentState, player1LastState, player2CurrentState,
			player2LastState;
	boolean humanVShuman;
	boolean firstPlayer;

	// prefrences

	public GameLoop() {
		player1CurrentState = new State();
		player1LastState = new State();
		player2CurrentState = new State();
		player2LastState = new State();
		humanVShuman = true;
		firstPlayer = true;
	}

	private void aimove() {

	}

	private boolean isMill() {
		return false;
	}

	public void firstPlayerLoop() {
		// GameLoop gameLoop = new GameLoop();
		player1LastState = player1CurrentState;
		if (player1CurrentState.white.inhand > 0) {
			// place a piece
		} else {
			// move a piece
		}
		isMill();

	}

}
